
package com.jf.cloud.supplier.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.format.DateTimeFormat;

import java.util.Date;

/**
 * 商家提现申请信息VO
 *
 * @author zz
 * @date 2021-06-10 10:28:13
 */
public class SupplierWithdrawCashLogExcelVO {
    private static final long serialVersionUID = 1L;

    /**
     * excel 信息
     */
    public static final String EXCEL_NAME = "供应商提现记录表";
    /**
     * 哪一行开始导出
     */
    public static final int MERGE_ROW_INDEX = 2;
    /**
     * 需要合并的列数组
     */
    public static final int[] MERGE_COLUMN_INDEX = {};

    @ExcelProperty(value = {"供应商提现记录表", "提现金额"})
    private Double amount;
    @ExcelProperty(value = {"供应商提现记录表", "店铺名称"})
    private String supplierName;
    @ExcelProperty(value = {"供应商提现记录表", "开户银行"})
    private String bankName;
    @ExcelProperty(value = {"供应商提现记录表", "银行卡号"})
    private String cardNo;
    @ExcelProperty(value = {"供应商提现记录表", "账户名"})
    private String recipientName;
    @DateTimeFormat("yyyy-MM-dd HH:mm:ss")
    @ExcelProperty(value = {"供应商提现记录表", "申请时间"})
    private Date createTime;
    @ExcelProperty(value = {"供应商提现记录表", "审核状态"})
    private Long status;

    @ExcelProperty(value = {"供应商提现记录表", "审核状态"})
    private String statusStr;

    public String getStatusStr() {
        return statusStr;
    }

    public void setStatusStr(String statusStr) {
        this.statusStr = statusStr;
    }

    public Double getAmount() {
        return amount;
    }

    public void setAmount(Double amount) {
        this.amount = amount;
    }

    public String getSupplierName() {
        return supplierName;
    }

    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getRecipientName() {
        return recipientName;
    }

    public void setRecipientName(String recipientName) {
        this.recipientName = recipientName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getStatus() {
        return status;
    }

    public void setStatus(Long status) {
        this.status = status;
    }
}
